Synonyms for "trackless trolley"

Words with similar meaning